package com.yaodian100.ec.survey.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;

import com.yaodian100.core.common.entity.BaseEntity;

@Entity
@Table(name = "EC_SURVEY_DATA")
public class SurveyData extends BaseEntity {

	/**
	 * 
	 */
	private static final long serialVersionUID = 7440951931504281701L;

	@Id
	@GeneratedValue(strategy = GenerationType.AUTO, generator = "seq_ec_survey_main")
	@SequenceGenerator(name = "seq_ec_survey_main", sequenceName = "SEQ_EC_SURVEY_MAIN")
	@Column(name = "ID")
	private Long id;

	/**
	 * 會員編號
	 */
	@Column(name = "MEMBER_ID", nullable = false, length = 10)
	private String memberId;

	/**
	 * 问卷代碼, UUID
	 */
	@Column(name = "SURVEY_ID", nullable = false, length = 50)
	private String surveyId;

	@Column(name = "CO1", length = 150)
	private String co1;

	@Column(name = "CO2", length = 150)
	private String co2;

	@Column(name = "CO3", length = 150)
	private String co3;

	@Column(name = "CO4", length = 150)
	private String co4;

	@Column(name = "CO5", length = 150)
	private String co5;

	@Column(name = "CO6", length = 150)
	private String co6;

	@Column(name = "CO7", length = 150)
	private String co7;

	@Column(name = "CO8", length = 150)
	private String co8;

	@Column(name = "CO9", length = 150)
	private String co9;

	@Column(name = "CO10", length = 150)
	private String co10;

	@Column(name = "CO11", length = 150)
	private String co11;

	@Column(name = "CO12", length = 150)
	private String co12;

	@Column(name = "CO13", length = 150)
	private String co13;

	@Column(name = "CO14", length = 150)
	private String co14;

	@Column(name = "CO15", length = 150)
	private String co15;

	@Column(name = "CO16", length = 150)
	private String co16;

	@Column(name = "CO17", length = 150)
	private String co17;

	@Column(name = "CO18", length = 150)
	private String co18;

	@Column(name = "CO19", length = 150)
	private String co19;

	@Column(name = "CO20", length = 150)
	private String co20;

	@Column(name = "CO21", length = 150)
	private String co21;

	@Column(name = "CO22", length = 150)
	private String co22;

	@Column(name = "CO23", length = 150)
	private String co23;

	@Column(name = "CO24", length = 150)
	private String co24;

	@Column(name = "CO25", length = 150)
	private String co25;

	@Column(name = "CO26", length = 150)
	private String co26;

	@Column(name = "CO27", length = 150)
	private String co27;

	@Column(name = "CO28", length = 150)
	private String co28;

	@Column(name = "CO29", length = 150)
	private String co29;

	@Column(name = "CO30", length = 150)
	private String co30;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getCo1() {
		return co1;
	}

	public void setCo1(String co1) {
		this.co1 = co1;
	}

	public String getCo2() {
		return co2;
	}

	public void setCo2(String co2) {
		this.co2 = co2;
	}

	public String getCo3() {
		return co3;
	}

	public void setCo3(String co3) {
		this.co3 = co3;
	}

	public String getCo4() {
		return co4;
	}

	public void setCo4(String co4) {
		this.co4 = co4;
	}

	public String getCo5() {
		return co5;
	}

	public void setCo5(String co5) {
		this.co5 = co5;
	}

	public String getCo6() {
		return co6;
	}

	public void setCo6(String co6) {
		this.co6 = co6;
	}

	public String getCo7() {
		return co7;
	}

	public void setCo7(String co7) {
		this.co7 = co7;
	}

	public String getCo8() {
		return co8;
	}

	public void setCo8(String co8) {
		this.co8 = co8;
	}

	public String getCo9() {
		return co9;
	}

	public void setCo9(String co9) {
		this.co9 = co9;
	}

	public String getCo10() {
		return co10;
	}

	public void setCo10(String co10) {
		this.co10 = co10;
	}

	public String getCo11() {
		return co11;
	}

	public void setCo11(String co11) {
		this.co11 = co11;
	}

	public String getCo12() {
		return co12;
	}

	public void setCo12(String co12) {
		this.co12 = co12;
	}

	public String getCo13() {
		return co13;
	}

	public void setCo13(String co13) {
		this.co13 = co13;
	}

	public String getCo14() {
		return co14;
	}

	public void setCo14(String co14) {
		this.co14 = co14;
	}

	public String getCo15() {
		return co15;
	}

	public void setCo15(String co15) {
		this.co15 = co15;
	}

	public String getCo16() {
		return co16;
	}

	public void setCo16(String co16) {
		this.co16 = co16;
	}

	public String getCo17() {
		return co17;
	}

	public void setCo17(String co17) {
		this.co17 = co17;
	}

	public String getCo18() {
		return co18;
	}

	public void setCo18(String co18) {
		this.co18 = co18;
	}

	public String getCo19() {
		return co19;
	}

	public void setCo19(String co19) {
		this.co19 = co19;
	}

	public String getCo20() {
		return co20;
	}

	public void setCo20(String co20) {
		this.co20 = co20;
	}

	public String getCo21() {
		return co21;
	}

	public void setCo21(String co21) {
		this.co21 = co21;
	}

	public String getCo22() {
		return co22;
	}

	public void setCo22(String co22) {
		this.co22 = co22;
	}

	public String getCo23() {
		return co23;
	}

	public void setCo23(String co23) {
		this.co23 = co23;
	}

	public String getCo24() {
		return co24;
	}

	public void setCo24(String co24) {
		this.co24 = co24;
	}

	public String getCo25() {
		return co25;
	}

	public void setCo25(String co25) {
		this.co25 = co25;
	}

	public String getCo26() {
		return co26;
	}

	public void setCo26(String co26) {
		this.co26 = co26;
	}

	public String getCo27() {
		return co27;
	}

	public void setCo27(String co27) {
		this.co27 = co27;
	}

	public String getCo28() {
		return co28;
	}

	public void setCo28(String co28) {
		this.co28 = co28;
	}

	public String getCo29() {
		return co29;
	}

	public void setCo29(String co29) {
		this.co29 = co29;
	}

	public String getCo30() {
		return co30;
	}

	public void setCo30(String co30) {
		this.co30 = co30;
	}

	public String getMemberId() {
		return memberId;
	}

	public void setMemberId(String memberId) {
		this.memberId = memberId;
	}

	public String getSurveyId() {
		return surveyId;
	}

	public void setSurveyId(String surveyId) {
		this.surveyId = surveyId;
	}

}